check holders - German English Dictionary